coat of arms of ecuador - German English Dictionary